package com.todo.user.iface.backend.request;

import com.todo.common.common.entity.request.PageRequest;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

/**
 * @author zhangwenxiang
 * @date 2024/3/17 19:50
 * @description
 */
@Data
@Schema(title = "多条件查询用户信息入参", description = "多条件查询用户信息入参")
public class QueryUserAccountByConditionReq extends PageRequest {
    /**
     * 主键
     */
    @Schema(title = "用户Id", description = "用户Id")
    private Long userId;

    @Schema(title = "用户名", description = "用户名")
    private String userName;
    /**
     * 手机号
     */
    @Schema(title = "手机号", description = "手机号")
    private String mobile;
    /**
     * 昵称
     */
    @Schema(title = "昵称", description = "昵称")
    private String nickName;
    /**
     * 当前城市
     */
    @Schema(title = "当前城市", description = "当前城市")
    private String location;
    /**
     * 状态:1 - 已注销；2 - 激活状态 3 - 禁言
     */
    @Schema(title = "状态", description = "1 - 已注销；2 - 激活状态 3 - 禁言")
    private Integer status;

    public boolean baseCheck() {
        return true;
    }
}
